deps: move tailwind to production in ui-components#8015
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
Lighthouse Results
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## main #8015 +/- ##
==========================================
+ Coverage 72.95% 73.01% +0.06%
==========================================
Files 95 95
Lines 8317 8317
Branches 215 214 -1
==========================================
+ Hits 6068 6073 +5
+ Misses 2248 2243 -5
Partials 1 1 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Pull Request Overview
This PR refactors the dependency structure for Tailwind CSS and related PostCSS packages by moving them from devDependencies to dependencies in the ui-components package. The change suggests these packages are now required at runtime rather than just during development/build time.
Key Changes
- Moved
@tailwindcss/postcss,postcss-calc, andtailwindcssfrom devDependencies to dependencies - Updated
tailwindcssto use catalog versioning for consistency with other dependencies
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
|
fast-tracking, so I can keep working on fixing a build issue I have in my PR |
Description
Validation
Related Issues
https://openjs-foundation.slack.com/archives/CVAMEJ4UV/p1753312992837869
Check List
pnpm formatto ensure the code follows the style guide.pnpm testto check if all tests are passing.pnpm buildto check if the website builds without errors.